to know something all to pieces
Fiil
to know something perfectly
Fiil
to have something at one's finger ends
Fiil
to have a perfect knowledge of sth
Fiil
to be at home with sth
Fiil
to be thoroughly familiar with sth
Fiil
to be inquisitive of sth
Fiil
to know something for certain
Fiil
to know something for a certainty
Fiil
to understand about sth
Fiil
to have a hand for sth
Fiil